#ifndef LINKDEVICEDIFF_H
#define LINKDEVICEDIFF_H

#include "LinkContext.h"

namespace HHLink {

/**
 * 是否支持ble固件版本V2
 * @param context
 * @return
 */
    bool isSupportBleVersionV2(LinkContextRef context);

/**
 * 是否支持自定义工作模式
 * @param context
 * @return
 */
    bool isSupportCustomWorkMode(LinkContextRef context);

/**
 * 是否支持手动调节电机力度
 * @param context
 * @return
 */
    bool isSupportCustomMotorForce(LinkContextRef context);

/**
 * 是否支持加速度计微调
 * @param context
 * @return
 */
    bool isSupportAccelerometerFineAdjustment(LinkContextRef context);

/**
 * 是否支持编码器微调
 * @param context
 * @return
 */
    bool isSupportEncodeFineAdjustment(LinkContextRef context);

/**
 * 是否支持自定义盗梦空间速度和时间设置
 * @param context
 * @return
 */
    bool isSupportCustomInceptionSpeedAndTime(LinkContextRef context);

/**
 * 是否支持静音模式
 * @param context
 * @return
 */
    bool isSupportGimbalQuietMode(LinkContextRef context);

/**
 * 是否支持偏好设置
 * @param context
 * @return
 */
    bool isSupportGimbalPreferences(LinkContextRef context);

/**
 * 是否支持横竖屏方向设置
 * @param context
 * @return
 */
    bool isSupportGimbalScreenOrientation(LinkContextRef context);

/**
 * 是否支持速度控制2.0(新版追踪,只识别图片,提供原始数据,设备端调追踪效果)
 * @param context
 * @return
 */
    bool isSupportSpeedControlV2(LinkContextRef context);


}

#endif //HARMONYAPP_LINKDEVICEDIFF_H
